Police found Robert Devos, 55, last month when he was stopped for erratic driving on Berkshire Valley Road, Jefferson Police Sgt. Joe Kratzel said.
While being processed at Jefferson police headquarters, Devos struck a sergeant several times and had to be restrained, Kratzel said.
Devos was served a DWI and charged with aggressive assault on a police officer, police said. He also received a summons for reckless driving and failure to maintain lane.
Devos was released on a summons with a future court date.
Click here to follow Daily Voice North Hunterdon and receive free news updates.